Locust berry - Español Inglés Diccionario